

#ifndef BSPLINE_ANCLADA_H_
#define BSPLINE_ANCLADA_H_

#include "bspline.h"
#include <vector>

class Coord;

class BsplineAnclada : public Bspline{

   public:

      /*
       * Construye una curva bsplien con una cantidad "puntos" de puntos de control
       *
       * Contruye una Bspline en la que se fuerza que los extremos de la curva
       *  interpolen los puntos de control extremos.
       *
       * */       
      BsplineAnclada(const std::vector<Coord> &pcontrol) ;

      virtual ~BsplineAnclada();

      virtual Coord centro() const;

};

#endif
